body{
    margin: 0;
    background-color: #c9eaff;
}

.title h2{
    font-size:20px;
    left: 50%;
    text-align: center;
    color: #87b0f5;
}
.title h1{
    font-family: 幼圆;
    font-size:50px;
    left: 50%;
    text-align: center;
    color: #87b0f5;
}
/*table样式*/
table{
    width: 500px;
    height: 600px;
    border-collapse:collapse;
    border-radius:5px;
    overflow:hidden;
    margin: 2px 0 0 20px;
    border:2px solid #d4e3ff;
    background-color: #e2ffe0;
    color: #78a7fa;
    table-layout:fixed;
}
table td{
    text-align: center;
    border:1px solid #d9effa;
    vertical-align:middle;
    width: 150px;
    height: 40px;
    fontcolor: #8db6fd;
}
input{
    width:230px;
    height: 30px;
    color: #a3cafc;
}
#line1{
    position:absolute;
    background-color: #bfdcff;
    right: 10%;
    top: 20%;
    /*margin:70px 20px 0 1000px;*/
    height: 400px;
    width: 400px;
    float :right;
    /*overflow :hidden;*/
}
#line2{
    position:absolute;
    background-color: #e3ffdd;
    right: 10%;
    top: 70%;
    height: 400px;
    width: 400px;
}
img{
    position:absolute;
    right: 45%;
    height: 200px;
    width: 200px;
}
/*-----------------------------------------------------------*/

